hit upon/on - Allemand Anglais Dictionnaire